home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Language/OS - Multiplatform Resource Library
/
LANGUAGE OS.iso
/
et
/
et3_0-a1.lha
/
et3
/
src
/
Cluster.C
< prev
next >
Wrap
C/C++ Source or Header
|
1992-05-05
|
1KB
|
59 lines
#ifdef __GNUG__
#pragma implementation
#endif
#include "Cluster.h"
#include "Class.h"
//---- Cluster -----------------------------------------------------------------
NewMetaImpl0(Cluster,Box);
Cluster::Cluster(int id, VObjAlign a, Point g) : Box(id, gPoint1, g, a)
{
if (align & eVObjH)
colsrows.y= 0;
if (align & eVObjV)
colsrows.x= 0;
}
Cluster::Cluster(int id, VObjAlign a, Point g, SeqCollection *cp)
: Box(id, gPoint1, g, a, cp)
{
if (align & eVObjH)
colsrows.y= 0;
if (align & eVObjV)
colsrows.x= 0;
}
Cluster::Cluster(int id, VObjAlign a, Point g, VObject *va_(vop), ...)
: Box(id, gPoint1, g, a)
{
va_list ap;
va_start(ap, va_(vop));
SetItems(va_(vop), ap);
if (align & eVObjH)
colsrows.y= 0;
if (align & eVObjV)
colsrows.x= 0;
va_end(ap);
}
Cluster::Cluster(int id, VObjAlign a, Point g, va_list ap)
: Box(id, gPoint1, g, a, ap)
{
if (align & eVObjH)
colsrows.y= 0;
if (align & eVObjV)
colsrows.x= 0;
}
void Cluster::Init()
{
if (align & eVObjH)
colsrows.y= 0;
if (align & eVObjV)
colsrows.x= 0;
}